|
Book details / order |
FREESWITCH COOKBOOK OVER 40 RECIPES TO HELP YOU GET THE MOST OUT OF YOUR FREESWITCH SERVER |
What you will learn from this book
configure users and phones as well as connections to voip providers and even google voice
control freeswitch remotely with the powerful event socket interface
route inbound and outbound calls
handle call detail records, which includes inserting cdrs into a database
enable text-to-speech conversion in your voice applications
monitor calls via the freeswitch web interface
in detail
freeswitch is an open source telephony platform designed to facilitate the creation of voice, chat, and video applications. it can scale from a soft-phone to a pbx and even up to an enterprise-class softswitch.
in the freeswitch cookbook, members of the freeswitch development team share some of their hard-earned knowledge with you in the book’s recipes. use this knowledge to improve and expand your freeswitch installations.
the freeswitch cookbook is an essential addition to any voip administrator’s library.
the book starts with recipes on how to handle call routing and then discusses connecting your freeswitch server to the outside world.
it then teaches you more advanced topics like cdr handling, practical examples of controlling freeswitch with the event socket, and configuring many features commonly associated with a pbx installation.
approach
this is a problem-solution approach to take your freeswitch skills to the next level, where everything is explained in a practical way.
who this book is for
if you are a system administrator, hobbyist, or someone who uses freeswitch on a regular basis, this book is for you. whether you are a freeswitch expert or just getting started, this book will take your skills to the next level.
about the authors
anthony minessale has been working with computers for nearly 30 years. he is the primary author of freeswitch and director of engineering at barracuda networks. anthony created and continues to run the cluecon telephony developers conference held every august in chicago. anthony has extensive experience in the internet industry and voice over ip. he has contributed heavily to the asterisk open source project producing many features that are still in use today. at barracuda networks, anthony oversees the production and development of the cudatel pbx appliance that uses freeswitch as its core telephony engine. this is anthony’s second book; he has also co-authored the freeswitch 1.0.6 book published by packt publishing.
michael s. collins is a telephony and open source software enthusiast. he is a pbx veteran, having worked as a pbx technician for five years and as the head of it for a call center for more than nine years. michael is an active member of the freeswitch community. he resides in central california with his wife and two children and currently works for barracuda networks, inc.
darren schreiber is the creator of a popular open-source gui for freeswitch. after working with phone systems since the age of 13, darren has gone on to develop and manage multiple enterprise saas infrastructures for it, voice, and e-commerce systems. he is currently working on development and support services for turn-key solutions that enable voip and hosted pbx carrier services.
raymond chandler (@intralanman) has been working with, and contributing to, open source projects for over a decade. raymond's voip experience started with a small clec/itsp using ser for call routing, and asterisk for voicemail and advanced services. after encountering limits in asterisk and looking for features not easily found in ser, he moved to using openser and callweaver (then known as openpbx.org). while that combination was better, raymond still had not found his perfect solution. in 2006, raymond was introduced to freeswitch. since then, he's been using freeswitch and regularly contributing to the community. raymond is the author of mod_lcr and several utility php/perl scripts. raymond now works with anthony minessale as a cudatel software engineer at barracuda networks (@cudatel and @barracudalabs). in the spring of 2011, raymond was among the founding members of the open source telephony advancement group (@ostag), whose mission is to advance open source telephony to new heights by funding open source projects through funds received by generous contributions and grants from those who share the ostag vision.
table of contents:
preface
chapter 1: routing calls
introduction
internal calls
incoming did calls
outgoing calls
ringing multiple endpoints simultaneously
ringing multiple endpoints sequentially (simple failover)
advanced multiple endpoint calling with enterprise originate
time of day routing
manipulating to: headers on registered endpoints to reflect did numbers
chapter 2: connecting telephones and service providers
introduction
configuring a sip phone to register with freeswitch
connecting audio devices with portaudio
using freeswitch as a softphone
configuring a sip gateway
configuring google voice
codec configuration
chapter 3: processing call detail records
introduction
using csv cdrs
using xml cdrs
inserting cdrs into a backend database
using a web server to handle xml cdrs
using the event socket to handle cdrs
chapter 4: external control
introduction
getting familiar with the fs_cli interface
setting up the event socket library
establishing an inbound event socket connection
establishing an outbound event socket connection
using fs_ivrd to manage outbound connections
filtering events
launching a call with an inbound event socket connection
using the esl connection object for call control
using the built-in web interface
chapter 5: pbx functionality
introduction
creating users
accessing voicemail
company directory
using phrase macros to build sound prompts
creating xml ivr menus
music on hold
creating conferences
sending faxes
receiving faxes
basic text-to-speech with mod_flite
advanced text-to-speech with mod_tts_commandline
listening to live calls with telecast
recording calls.
Author : Michael s. collins, raymond chandler, anthony mine
Publication : Packt publication
Isbn : 9789351100133
Store book number : 105
NRS 440.00
|
|
|
|
|
|
|
|
|
|